<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
<!--<canvas width="600" height="600" id="myCanvas"></canvas>-->
<script>
    // // let myCanvas=document.querySelector("#myCanvas");
    // // let ctx=new myCanvas.getContext("2d");
    // var Person1 = function(){
    //     this.name = 'yang';
    // }
    // var Person3=function (){
    //     this.age=11;
    // }
    // var Person2 = function(){
    //     this.getName = function(){
    //         console.log(this.name);
    //         console.log(this.age)
    //     }
    //     Person1.call(this);//把Person1传到Person2
    //     Person3.call(this);//相当于把其他的值复制进来 而且时this的闭包
    // }
    // var person = new Person2();
    // person.getName();  //yang

    // function  a(name,age){
    //     this.name=name;
    //     this.age=age;
    //     this.address='zj';
    // }
    // a.prototype.getName=function (){
    //     console.log(this.name);
    // }
    // let per=new a("wjl",11);
    // per.getName();

    // function  a(name,age){
    //     var name=name;
    //     var age=age;
    //     let address='zj';
    // }
    // a.prototype.getName=function (){
    //     console.log(this.name);
    // }
    // let per=new a("wjl",11);
    // per.getName();

    function test1(){
        var a=3;
        function fn1(){
            console.log(a);
            return a++;
        }
         this.fn2=function (k){
            a--;
            console.log(k,333);
            console.log(a);
        }
    }
    let per1= new test1();
     per1.fn2(33);
     console.log(per1)

</script>
</body>
</html>
